Ocellated Trasher - French English Dictionary